to be answerable and accountable - Alemán Inglés Diccionario